<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>Document</title>
    <script>
        function doSearch(){
            var str=document.getElementById("txt").value;
            // var index=str.search("aa");//搜索aa首次出现的索引位置
            var reg=/\d{2}/g;//是否包含2个数字(两个数字写在一起78 19  23 )
            var index=str.search(reg);//对于g标志无效，如果查找不到，返回-1
            console.log(index);
        }
        function doMatch(){
            var str=document.getElementById("txt").value;
            // var res=str.match("aa");//匹配aa的值，并且返回第一个符合条件的结果数组
            var reg=/\d{2}/g;
            var res=str.match(reg);//对于g标志有效的，如果查找不到，返回null
            console.log(res);
        }
        function doSplit(){
            var str=document.getElementById("txt").value;
            var reg=/[.,;-]/;
            var res=str.split(reg);
            console.log(res);
        }
        function doReplace(){
            var str=document.getElementById("txt").value;
            // var res=str.replace(替换的值,替换新的内容);//替换方法
            var reg=/\d{2}/g;
            var res=str.replace(reg,"哈哈");//对于g标志有效的
            console.log(res);
        }
    </script>
</head>
<body>
    <input type="text" id="txt" size="50">
    <input type="button" value="search" onclick="doSearch()">
    <input type="button" value="match" onclick="doMatch()">
    <input type="button" value="split" onclick="doSplit()">
    <input type="button" value="replace" onclick="doReplace()">
</body>
</html>